<HTML><HEAD><TITLE>Syntax Settings</TITLE></HEAD><BODY>
[ <A HREF="../../index.html">Reference Manual</A> | <A HREF="../../fullindex.html">Alphabetic Index</A> ]<H1>Syntax Settings</H1>
Operators, structures, macros, character classes
<H2>Predicates</H2>
<BLOCKQUOTE>
<DL>
<DT><A HREF="current_macro-4.html"><STRONG>current_macro(-TermClass, -TransPred, -Options, -Module)</STRONG></A></DT>
<DD>Succeeds if TermClass is a macro with the transformation predicate
TransPred defined in module Module and flags Options.

</DD>
<DT><A HREF="current_op-3.html"><STRONG>current_op(-Precedence, -Associativity, -Name)</STRONG></A></DT>
<DD>Succeeds if Name is a visible operator with precedence Precedence and
associativity Associativity.

</DD>
<DT><A HREF="current_struct-2.html"><STRONG>current_struct(?Name, -Struct)</STRONG></A></DT>
<DD>Succeeds if Name is the name of a currently visible structure and Struct is its specification</DD>
<DT><A HREF="erase_macro-2.html"><STRONG>erase_macro(+TransTerm, ++Options)</STRONG></A></DT>
<DD>Erases the macro definition for TransTerm done in the current module

</DD>
<DT><A HREF="get_chtab-2.html"><STRONG>get_chtab(+Char, -Class)</STRONG></A></DT>
<DD>Succeeds if the lexical class of character Char is Class.

</DD>
<DT><A HREF="macro-3.html"><STRONG>local macro(++TermClass, ++TransPred, ++Options), export macro(++TermClass, ++TransPred, ++Options)</STRONG></A></DT>
<DD>Defines a macro transformation for the functor or type specified by TermClass.</DD>
<DT><A HREF="op-3.html"><STRONG>op(+Precedence, +Associativity, ++Name), local op(+Precedence, +Associativity, ++Name), export op(+Precedence, +Associativity, ++Name)</STRONG></A></DT>
<DD>Declare operator syntax.</DD>
<DT><A HREF="portray-3.html"><STRONG>local portray(++TermClass, ++TransPred, ++Options), export portray(++TermClass, ++TransPred, ++Options)</STRONG></A></DT>
<DD>Defines a portray transformation for the functor or type specified by TermClass.</DD>
<DT><A HREF="set_chtab-2.html"><STRONG>set_chtab(+Char, +Class)</STRONG></A></DT>
<DD>Sets the lexical class of character Char to class Class, this provides an
interface to ECLiPSe 's lexical analyser.

</DD>
<DT><A HREF="struct-1.html"><STRONG>local struct(++Prototype), export struct(++Prototype)</STRONG></A></DT>
<DD>Declare a structure according to Prototype.</DD>
</DL>
</BLOCKQUOTE>
<HR>Generated from syntax.eci on 2009-05-27 01:25
</BODY></HTML>
